direct teaching - Turkish English Dictionary